Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 FINCH PLACE Terraced £67,000 24 Oct 2003
7 FINCH PLACE Terraced £29,000 8 Dec 1995
8 FINCH PLACE Terraced £117,000 27 Feb 2019
9 FINCH PLACE Terraced £142,500 14 Apr 2023